import java.util.Scanner;

public class Test1016 {

    public static class Main {

        public static void main(String[] args) {
            Scanner scanner =
                    new Scanner(System.in);

            while (scanner.hasNextInt()) {

                int x = scanner.nextInt();

                int y = scanner.nextInt();

                int z = scanner.nextInt();
                Sub sub =
                        new Sub(x, y, z);
                System.out.println(sub.calculate());
            }
        }

    }


    static class Base {


        private final int x;

        private final int y;


        public Base(int x, int y) {

            this.x = x;

            this.y = y;
        }


        public int getX() {

            return x;
        }


        public int getY() {

            return y;
        }

    }


    static class Sub extends Base {


        private final int z;


        public Sub(int x, int y, int z) {
    super(x, y);//パースークラスの初期化を支援する、superを使用した初期化で、パースークラスを呼び出して，ｘとｙを渡す。
            this.z = z;//ｚの初期化を行う

//write your code here
        }


        public int getZ() {

            return z;
        }


        public int calculate() {

            return super.getX() * super.getY() * this.getZ();
        }

    }
}
class X{
    public X(){//2
        System.out.print("X");
    }
}
class Y{
    public Y(){//3
        System.out.print("Y");
    }
}
//先に、親クラスを実行して、その後、サブクラスを実行する